Origin Materials ORGN Q4 2025 Earnings Massive EPS Miss Amid No Revenue Reported Stock Rises 268
PATK Q1 2026 Earnings EPS Beats Estimates Stock Rises 16
IMNN Q1 2026 Earnings Narrowing Losses Beat Street Expectations as Pipeline Progress Continues
RxSight Q1 2026 Earnings EPS Misses Estimates by 32 as Operational Costs Weigh
OLOX Q3 2023 Earnings NarrowerthanExpected Loss Drives 3736 EPS Surprise
UFCS Q1 2026 Earnings EPS Surges Past Estimates Stock Declines Despite Strong Performance